package com.crawler.harbour.entity;

import java.util.Date;

import com.crawler.harbour.utils.RuoKuai;
public class XmyhShipMent {
    private String id;
    private String cutOffBox;//码头截箱
    private String harbour;//挂靠港
    private String portOpeningTime;//开港时间 
    private String wharfIntercepting;//码头截单 
    private String shipEnName;//英文船名
    private String importVoyage;//进口航次 
    private String fumigatingBox;//熏蒸截箱 
    private String planBerthing;//计划靠泊
    private String route;//航线 
    private String exportVoyage;//出口航次 
    private String shippingAgency;//船代
    private String planToBerth;//计划离泊
    private java.util.Date createDate;//创建时间
    private String leavePort;//是否离港
    private String shipCnName;//中文船名
    private String customsClearance;//海关截单 
    public XmyhShipMent() {
        super();
    }

    public XmyhShipMent(String cutOffBox,String harbour,String portOpeningTime,String wharfIntercepting,String shipEnName,String importVoyage,String fumigatingBox,String planBerthing,String route,String exportVoyage,String shippingAgency,String planToBerth,String leavePort,String shipCnName,String customsClearance) {
        super();
        this.cutOffBox = cutOffBox;
        this.harbour = harbour;
        this.portOpeningTime = portOpeningTime;
        this.wharfIntercepting = wharfIntercepting;
        this.shipEnName = shipEnName;
        this.importVoyage = importVoyage;
        this.fumigatingBox = fumigatingBox;
        this.planBerthing = planBerthing;
        this.route = route;
        this.exportVoyage = exportVoyage;
        this.shippingAgency = shippingAgency;
        this.planToBerth = planToBerth;
        this.createDate = new Date();
        this.leavePort = leavePort;
        this.shipCnName = shipCnName;
        this.customsClearance = customsClearance;
        this.id = RuoKuai.MD5(importVoyage+exportVoyage);
    }


    public String getCutOffBox() {
        return this.cutOffBox;
    }

    public void setCutOffBox(String cutOffBox) {
        this.cutOffBox = cutOffBox;
    }

    public String getHarbour() {
        return this.harbour;
    }

    public void setHarbour(String harbour) {
        this.harbour = harbour;
    }

    public String getPortOpeningTime() {
        return this.portOpeningTime;
    }

    public void setPortOpeningTime(String portOpeningTime) {
        this.portOpeningTime = portOpeningTime;
    }

    public String getWharfIntercepting() {
        return this.wharfIntercepting;
    }

    public void setWharfIntercepting(String wharfIntercepting) {
        this.wharfIntercepting = wharfIntercepting;
    }

    public String getShipEnName() {
        return this.shipEnName;
    }

    public void setShipEnName(String shipEnName) {
        this.shipEnName = shipEnName;
    }

    public String getImportVoyage() {
        return this.importVoyage;
    }

    public void setImportVoyage(String importVoyage) {
        this.importVoyage = importVoyage;
    }

    public String getFumigatingBox() {
        return this.fumigatingBox;
    }

    public void setFumigatingBox(String fumigatingBox) {
        this.fumigatingBox = fumigatingBox;
    }

    public String getPlanBerthing() {
        return this.planBerthing;
    }

    public void setPlanBerthing(String planBerthing) {
        this.planBerthing = planBerthing;
    }

    public String getRoute() {
        return this.route;
    }

    public void setRoute(String route) {
        this.route = route;
    }

    public String getExportVoyage() {
        return this.exportVoyage;
    }

    public void setExportVoyage(String exportVoyage) {
        this.exportVoyage = exportVoyage;
    }

    public String getShippingAgency() {
        return this.shippingAgency;
    }

    public void setShippingAgency(String shippingAgency) {
        this.shippingAgency = shippingAgency;
    }

    public String getPlanToBerth() {
        return this.planToBerth;
    }

    public void setPlanToBerth(String planToBerth) {
        this.planToBerth = planToBerth;
    }

    public java.util.Date getCreateDate() {
        return this.createDate;
    }

    public void setCreateDate(java.util.Date createDate) {
        this.createDate = createDate;
    }

    public String getLeavePort() {
        return this.leavePort;
    }

    public void setLeavePort(String leavePort) {
        this.leavePort = leavePort;
    }

    public String getShipCnName() {
        return this.shipCnName;
    }

    public void setShipCnName(String shipCnName) {
        this.shipCnName = shipCnName;
    }

    public String getCustomsClearance() {
        return this.customsClearance;
    }

    public void setCustomsClearance(String customsClearance) {
        this.customsClearance = customsClearance;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }
}
